removable wrap - Spanish English Dictionary